package modelo;

import java.util.List;

import DAO.DAOFactory;
import DAO.ItemDAO;
import DAO.ProdutoDAO;

public class Item {
	
	public int codItem;
	public String nmItem;
	public String nmCategoriaItem;
	
	public int getCodItem() {
		return codItem;
	}
	
	public void setCodItem(int codItem) {
		this.codItem = codItem;
	}
	
	public String getNmItem() {
		return nmItem;
	}
	
	public void setNmItem(String nmItem) {
		this.nmItem = nmItem;
	}
	
	public String getNmCategoriaItem() {
		return nmCategoriaItem;
	}
	
	public void setNmCategoriaItem(String nmCategoriaItem) {
		this.nmCategoriaItem = nmCategoriaItem;
	}
	public void cadastrarItem(){
			
			ItemDAO dao = DAOFactory.obterItemDao();
				dao.cadastrarItem(
						getNmItem(),
						getNmCategoriaItem()
						);
	}
		
	public List<Item> consultarItem(String sql) throws Exception{
			
				ItemDAO dao = DAOFactory.obterItemDao();
				return dao.consultarItem(sql);
	}
	
		
	public void excluirItem(){
			ItemDAO dao = DAOFactory.obterItemDao();
				dao.excluirItem(getCodItem());
		}
		
	public void alterarItem(){
			
		}
}
